Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
18 SHEPHERDS ROAD Detached £475,000 18 Mar 2008
24 SHEPHERDS ROAD Detached £635,000 15 Nov 2007
26 SHEPHERDS ROAD Detached £400,000 3 Sep 2004
28 SHEPHERDS ROAD Detached £1,400,000 10 Aug 2018
30 SHEPHERDS ROAD Detached £1,490,000 8 Nov 2021
32 SHEPHERDS ROAD Detached £1,275,000 5 Nov 2021